package com.meida.paotui.bus.provider.service;

import com.meida.common.mybatis.model.ResultBody;
import com.meida.common.mybatis.model.SaveModel;

/**
 * fjn
 */
public interface AccountService {

    /**
     * 注册手机账号
     */

    public ResultBody registerAccount(SaveModel model, String accountName, String telephone, String areaCode, String smsCode, String userType, String password, String userName, String nickName, String cardNo, String cardNoImg,String cardNoImg2 );

    /**
     * 获取用户状态
     * @param userId
     * @return
     */

    public ResultBody  getAccountStatus(String userId);

    /**
     * 获取用户详细信息
     * @param userId
     * @return
     */
    public  ResultBody getuserInfo(String  userId);

    /**
     * 个人认证初始化接口
     * @param userId
     * @param userId
     * @return
     */
    public  ResultBody  getIdentity(String  userId,ResultBody resultBody);

    /**
     * 保存骑手个人身份认证信息
     * @param userId
     * @param userName
     * @param cardNo
     * @param cardNoImg
     * @param cardNoImg2
     * @return
     */
    public  ResultBody  saveIdentity(long userId,String userName,String cardNo,String cardNoImg,String cardNoImg2,ResultBody resultBody);









}
